import java.util.Scanner;

public class demo {
    // 井字棋
//    给定一个二维数组board，代表棋盘，其中元素为1的代表是当前玩家的棋子，
//    0表示没有棋子，-1代表是对方玩家的棋子。当一方棋子在横竖斜方向上有连成排
//    的及获胜（及井字棋规则），返回当前玩家是否胜出。
    public boolean checkWon(int[][] board) {
        int len = board.length;
        int x1 = 0;//主角线
        int x2 = 0;//副角线
        // 主角线和副对角线
        for(int i=0; i<len; i++) {
            for(int j=0; j<len; j++) {
                if(i == j) {
                    x1 +=board[i][j];
                }
                if(i+j == len-1) {
                    x2 +=board[i][j];
                }
            }
        }
        if(x1==len || x2==len) {
            return true;
        }
        // 行 和 列
        for(int i=0; i<len; i++) {
            int sum1 = 0;//行
            int sum2 = 0;//列
            for(int j=0; j<len; j++) {
                sum1 += board[i][j];
                sum2 += board[j][i];
            }
            if(sum1==len || sum2==len) {
                return true;
            }
        }
        return false;
    }











//    密码强度等级
//    描述
//密码按如下规则进行计分，并根据不同的得分为密码进行安全等级划分。
//
//一、密码长度:
//5 分: 小于等于4 个字符
//10 分: 5 到7 字符
//25 分: 大于等于8 个字符
//
//二、字母:
//0 分: 没有字母
//10 分: 密码里的字母全都是小（大）写字母
//20 分: 密码里的字母符合”大小写混合“
//
//三、数字:
//0 分: 没有数字
//10 分: 1 个数字
//20 分: 大于1 个数字
//
//四、符号:
//0 分: 没有符号
//10 分: 1 个符号
//25 分: 大于1 个符号
//
//五、奖励（只能选符合最多的那一种奖励）:
//2 分: 字母和数字
//3 分: 字母、数字和符号
//5 分: 大小写字母、数字和符号
//
//最后的评分标准:
//>= 90: 非常安全
//>= 80: 安全（Secure）
//>= 70: 非常强
//>= 60: 强（Strong）
//>= 50: 一般（Average）
//>= 25: 弱（Weak）
//>= 0:  非常弱（Very_Weak）
//
//对应输出为：
//
//VERY_SECURE
//SECURE
//VERY_STRONG
//STRONG
//AVERAGE
//WEAK
//VERY_WEAK


    //    判断长度
    public static int getLen(char[] ch) {
        if(ch.length <= 4) {
            return 5;
        }else if(ch.length <= 7) {
            return 10;
        }else {
            return 25;
        }
    }
    //    判断大小写字母
    public static int getLetter(char[] ch) {
        int upLetter = 0;
        int lowLetter = 0;
        for(int i=0; i<ch.length; i++) {
            if(ch[i]>='a' && ch[i]<='z') {
                lowLetter++;
            }else if(ch[i]>='A' && ch[i]<='Z') {
                upLetter++;
            }
        }
        if(upLetter>0 && lowLetter>0) {
            return 20;
        }else if(upLetter>0 || lowLetter>0) {
            return 10;
        }else {
            return 0;
        }
    }
    //    判断数字
    public static int getNum(char[] ch) {
        int num = 0;
        for(int i=0; i<ch.length; i++) {
            if(ch[i]>= '0' && ch[i]<='9') {
                num++;
            }
        }
        if(num == 0) {
            return 0;
        }else if(num == 1) {
            return 10;
        }else {
            return 20;
        }
    }
    //    判断特殊符号
    public static int getSign(char[] ch) {
        int sign = 0;
        for(int i=0; i<ch.length; i++) {
            if(ch[i]>=0x21 && ch[i]<=0x2F) {
                sign++;
            }else if(ch[i]>=0x3A && ch[i]<=0x40) {
                sign++;
            }else if(ch[i]>=0x5B && ch[i]<=0x60) {
                sign++;
            }else if(ch[i]>=0x7B && ch[i]<=0x7E){
                sign++;
            }
        }
        if(sign == 0) {
            return 0;
        }else if(sign == 1) {
            return 10;
        }else {
            return 25;
        }
    }
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        String str = in.nextLine();
        char[] ch = str.toCharArray();
        int sum1 = getLen(ch);
        int sum2 = getLetter(ch);
        int sum3 = getNum(ch);
        int sum4 = getSign(ch);
        int sum = 0;
//        奖励的部分
        if(sum2==20 && sum3>0 && sum4>0) {
            sum = sum1+sum2+sum3+sum4+5;
        }else if(sum2>0 && sum3>0 && sum4>0) {
            sum = sum1+sum2+sum3+sum4+3;
        }else if(sum2>0 && sum3>0) {
            sum = sum1+sum2+sum3+sum4+2;
        }else{
            sum = sum1+sum2+sum3+sum4;
        }
        if(sum >= 90) {
            System.out.println("VERY_SECURE");
        }else if(sum >=80) {
            System.out.println("SECURE");
        }else if(sum >=70) {
            System.out.println("VERY_STRONG");
        }else if(sum >=60) {
            System.out.println("STRONG");
        }else if(sum >=50) {
            System.out.println("AVERAGE");
        }else if(sum >=25) {
            System.out.println("WEAK");
        }else if(sum >=0) {
            System.out.println("VERY_WEAK");
        }
    }
}

